@charset "utf-8";
/* CSS Document */

.focusBox { position: relative; width:100%; height:auto; overflow: hidden; min-width:1200px; z-index:1 }
.focusBox .pic{ position:relative; z-index:0;}
.focusBox .pic img { width:100%; height:auto; display: block; }
.focusBox .hd { width:100%; position: absolute; bottom: 30px; text-align: center; font-size:0; z-index:1; }
.focusBox .hd li{margin: 0 5px;  height: 15px; overflow: hidden; width: 15px; cursor: pointer; display:inline-block; *display:inline; zoom:1; text-align:center; background:none; line-height:200px; border:1px solid #fff; border-radius:100% }
.focusBox .hd .on{ background:#06F }

.main{ width:1000px; margin:0 auto; padding-top:15px}
.m_l_box{ width:260px; float:left; border-radius:5px; overflow:hidden}
.m_l_box h3{ font:bold 18px/40px Microsoft Yahei; color:#fff; background:url(navbg.jpg) left top repeat-x; overflow:hidden; text-align:center}
.m_l_box ul{ display:block}
.m_l_box ol{ display:none}
.m_l_box li{ background:url(mlibg.jpg) left top repeat-x; font:14px/35px Microsoft Yahei; color:#666; padding-bottom:2px; padding-left:30px}
.m_l_box li a{ color:#666; display:block; background:url(greenrigth.png) left center no-repeat; padding-left:20px}
.m_l_box li:hover{ background:url(mlihoverbg.jpg) left top repeat-x;}
.m_l_box li:hover a{ color:#223e86}
.m_l_box p{ width:260px; text-align:center; background:url(mlpbg.png) left top no-repeat; height:45px;}
.m_l_box p a{ font:14px/40px Microsoft Yahei; color:#999}
.m_r_box{ width:725px; float:right}
.m_r_box h3{ font:18px/36px Microsoft Yahei; color:#1c377e; background:url(cpzx.png) left center no-repeat; text-indent:2em}
.m_r_box h3 p{ height:1px; border-bottom:1px solid #ccc; clear:both}
.m_r_box h3 p i{ display:block; width:150px; border-bottom:1px solid #1c377e; margin-top:1px; height:1px}
.m_r_box ul{ margin-top:20px}
.m_r_box li{ width:227px; float:left; margin-right:15px; margin-bottom:15px}
.m_r_box li .m_r_img{ height:156px; overflow:hidden; }
.m_r_box li .m_r_img img{ width:203px; height:120px; margin:10px 0 0 10px;border:1px solid #223e86;padding:2px;}
.m_r_box li p{ text-align:center; margin:0 10px; font:14px/21px Microsoft Yahei; color:#333}

.conttel{ width:100%; margin:20px 0 0; text-align:center}
.conttel img{ display:block; width:100%}

.adv_tit{ width:100%}
.adv_tit img{ display:block; width:100%}
.advantage{ width:1000px; margin:0 auto; position:relative; background:url(advbg.png) center no-repeat; height:700px; padding-top:150px; margin-bottom:275px}
.adv_01{ width:510px; position:absolute; height:303px; background:url(01.png) left top no-repeat; left:0; top:0}
.adv_01 h3{ font:bold 36px/42px Microsoft Yahei; color:#769e1a; padding-left:320px; padding-top:70px}
.adv_01 p{ width:184px; padding-left:320px; font:14px/21px Microsoft Yahei; color:#666; padding-top:10px}
.adv_02{ width:510px; position:absolute; height:303px; background:url(02.png) left top no-repeat; left:640px; top:50px}
.adv_02 h3{ font:bold 36px/42px Microsoft Yahei; color:#769e1a;  padding-top:180px; width:184px; text-align:right; margin-left:-184px}
.adv_02 p{ width:184px; font:14px/21px Microsoft Yahei; color:#666; padding-top:10px; margin-left:-184px}
.adv_03{ width:510px; position:absolute; height:303px; background:url(03.png) left top no-repeat; left:0; top:330px}
.adv_03 h3{ font:bold 36px/42px Microsoft Yahei; color:#769e1a; padding-left:320px; padding-top:70px}
.adv_03 p{ width:184px; padding-left:320px; font:14px/21px Microsoft Yahei; color:#666; padding-top:10px}
.adv_04{ width:510px; position:absolute; height:303px; background:url(04.png) left top no-repeat; left:640px; top:390px}
.adv_04 h3{ font:bold 36px/42px Microsoft Yahei; color:#769e1a;  padding-top:180px; width:184px; text-align:right; margin-left:-184px}
.adv_04 p{ width:184px; font:14px/21px Microsoft Yahei; color:#666; padding-top:10px; margin-left:-184px}
.adv_05{ width:510px; position:absolute; height:303px; background:url(05.png) left top no-repeat; left:0; top:680px}
.adv_05 h3{ font:bold 36px/42px Microsoft Yahei; color:#769e1a; padding-left:320px; padding-top:70px}
.adv_05 p{ width:184px; padding-left:320px; font:14px/21px Microsoft Yahei; color:#666; padding-top:10px}
.adv_06{ width:510px; position:absolute; height:303px; background:url(06.png) left top no-repeat; left:640px; top:750px}
.adv_06 h3{ font:bold 36px/42px Microsoft Yahei; color:#769e1a;  padding-top:180px; width:184px; text-align:right; margin-left:-184px}
.adv_06 p{ width:184px; font:14px/21px Microsoft Yahei; color:#666; padding-top:10px; margin-left:-184px}

.case{ width:1000px; margin:0 auto;}
.case h3{ font:36px/48px Microsoft Yahei; color:#1c377e; text-align:center; background:url(casebg.png) left bottom no-repeat; padding-bottom:20px; margin-bottom:20px}
.case h3 span{ color:#769e1a}
.case li{ width:230px; float:left; margin-bottom:20px; margin-right:26px}
.case li .case_img{ height:193px; overflow:hidden; background:url(caselibg.png) left top no-repeat}
.case li .case_img img{ width:230px; height:178px;}
.case li p{ font:14px/21px Microsoft Yahei; color:#333; text-align:center}

.certificate{ width:1000px; margin:0 auto; padding-top:20px}
.certificate h3{ font:bold 48px/62px Microsoft Yahei; color:#769e1a; text-align:center}
.certificate p{ font:18px/30px Microsoft Yahei; color:#1c377e; text-align:center}
.certificate dl{ padding-top:20px}
.certificate dt{ margin-right:10px; width:328px}
.certificate dt,.certificate dd{ float:left}
.certificate dt{ height:444px; box-shadow:1px 1px 5px #999; -webkit-box-shadow:1px 1px 5px #999; -moz-box-shadow:1px 1px 5px #999}
.certificate dd{ /*width:600px;*/}
.certificate dd ul{ overflow:hidden}
.certificate dd li{ /*width:173px;*/ float:left; margin-left:20px; box-shadow:1px 1px 5px #999; -webkit-box-shadow:1px 1px 5px #999; -moz-box-shadow:1px 1px 5px #999; margin-bottom:10px}

.about{ width:1000px; margin:0 auto}
.ab_l{ width:330px; float:left}
.ab_l h3{ overflow:hidden; zoom:1}
.ab_l h3 span{ font:18px/32px Microsoft Yahei; color:#333; float:left}
.ab_l h3 a{ font:12px/32px Arial, Helvetica, sans-serif; color:#999; float:right}
.ab_l h3 p{ clear:both; height:1px; border-bottom:1px solid #ccc; }
.ab_l h3 p i{ display:block; height:1px; border-bottom:1px solid #769e1a; width:100px; margin-top:1px}
.company{ text-align:center; margin-top:20px}
.company h4{ font:18px/32px Microsoft Yahei; color:#79a01f}
.company p{ font:14px/21px Microsoft Yahei; color:#333; text-align:left; text-indent:2em}
.company p a{ color:#79a01f}
.ab_r{ width:650px; float:right}
.ab_r h3{ overflow:hidden; zoom:1}
.ab_r h3 span{ font:18px/32px Microsoft Yahei; color:#333; float:left}
.ab_r h3 a{ font:14px/32px Arial, Helvetica, sans-serif; color:#999; float:right}
.ab_r h3 p{ clear:both; height:1px; border-bottom:1px solid #ccc; }
.ab_r h3 p i{ display:block; height:1px; border-bottom:1px solid #769e1a; width:120px; margin-top:1px}
/* 图片滚动 */
.picScroll{ position:relative;  height:147px; padding: 10px 0 10px 30px; margin-bottom:10px; overflow:hidden;   }
.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll ul li{ float:left; margin: 0 6px;  width:183px; overflow:hidden; display:inline; }
.picScroll ul li img{ width:183px; height:147px; }
.picScroll .prev,
.picScroll .next{ position:absolute;  left:10px; top: 75px; display:block; width:18px; height:28px; overflow:hidden; cursor:pointer;  }
.picScroll .next{ left:auto; right:10px; }
/* 图片滚动 */
.logistics{ position:relative;  height:80px; padding: 20px 0 0 35px;  overflow:hidden;   }
.logistics ul{ overflow:hidden; zoom:1; }
.logistics ul li{ float:left; margin: 0 6px;  width:130px; overflow:hidden; display:inline; }
.logistics ul li img{ width:130px; height:56px; }
.logistics ul li p{ font:14px/24px Microsoft Yahei; color:#333; text-align:center}
.logistics .prev,
.logistics .next{ position:absolute;  left:10px; top: 40px; display:block; width:18px; height:28px; overflow:hidden; cursor:pointer;  }
.logistics .next{ left:auto; right:10px; }

.technology{ width:1000px; margin:0 auto}
.tech_l{width:330px; float:left}
.tech_l h3{ overflow:hidden; zoom:1}
.tech_l h3 span{ font:18px/32px Microsoft Yahei; color:#333; float:left}
.tech_l h3 a{ font:14px/32px Arial, Helvetica, sans-serif; color:#999; float:right}
.tech_l h3 p{ clear:both; height:1px; border-bottom:1px solid #ccc; }
.tech_l h3 p i{ display:block; height:1px; border-bottom:1px solid #769e1a; width:100px; margin-top:1px}
.tech_l li{ overflow:hidden; zoom:1; border-bottom:1px dotted #ccc}
.tech_l li a{ font:14px/28px Microsoft Yahei; color:#666; float:left; background:url(leftlibg.png) left center no-repeat; padding-left:15px;width:230px;text-overflow:ellipsis;white-space:nowrap;}
.tech_l li span{ float:right; font:14px/28px Microsoft Yahei; color:#666}
.tech_c{width:300px; float:left; margin-left:30px}
.tech_c h3{ overflow:hidden; zoom:1}
.tech_c h3 span{ font:18px/32px Microsoft Yahei; color:#333; float:left}
.tech_c h3 a{ font:14px/32px Arial, Helvetica, sans-serif; color:#999; float:right}
.tech_c h3 p{ clear:both; height:1px; border-bottom:1px solid #ccc; }
.tech_c h3 p i{ display:block; height:1px; border-bottom:1px solid #769e1a; width:100px; margin-top:1px}
.tech_c ul{ padding-top:10px}
.tech_c li{ border-bottom:1px dotted #ccc; padding-bottom:12px; margin-bottom:13px}
.tech_c li .q{ font:14px/21px Microsoft Yahei; color:#333; background:url(q.jpg) left top no-repeat; padding-left:20px}
.tech_c li .a a{font:14px/21px Microsoft Yahei; color:#666; background:url(a.jpg) left top no-repeat; padding-left:20px;display:inline-block;width:300px;overflow:hidden;text-overflow:ellipsis;}
.tech_r{ width:300px; float:right}
.tech_r h3{ overflow:hidden; zoom:1}
.tech_r h3 span{ font:18px/32px Microsoft Yahei; color:#333;}
.tech_r h3 p{ clear:both; height:1px; border-bottom:1px solid #ccc; }
.tech_r h3 p i{ display:block; height:1px; border-bottom:1px solid #769e1a; width:100px; margin-top:1px}
.qqcont{ background:url(lxwm.png) left top no-repeat;  margin-top:30px}
.qqcont h4{ font:16px/21px Microsoft Yahei; color:#666; margin-top:-10px; padding-left:60px;padding-top:15px;}
.qqcont p{ font:14px/21px Microsoft Yahei; color:#666; padding-left:60px;}
.qqcont a{  display:inline-block;  width:138px; margin-top:30px; text-indent:2em;*text-indent:0em; *padding-left:50px;  *width:88px;}
.shadow{ text-align:center; background:url(yybg.png) center top no-repeat; height:9px; margin-top:20px}
.time{background:url(sj.png) left top no-repeat;  margin-top:12px; padding-left:60px; padding-bottom:20px}
.time h4{ font:16px/21px Microsoft Yahei; color:#666; }
.time p{ font:14px/21px Microsoft Yahei; color:#666; }
.telBox{ margin-top:12px;  padding-bottom:20px;background:url("../img/lx.jpg") no-repeat scroll left top;padding-top:15px;padding-left:50px;}
.telBox h4{ font:16px/21px Microsoft Yahei; color:#223e86; margin-bottom:10px;}
.telBox p{ font:14px/25px Microsoft Yahei; color:#666; }

.yqlj{ width:1000px; margin:0 auto}
.yqlj h3{ overflow:hidden; zoom:1}
.yqlj h3 span{ font:18px/32px Microsoft Yahei; color:#333; float:left}
.yqlj h3 a{ font:14px/32px Microsoft Yahei; color:#999; float:right}
.yqlj h3 p{ clear:both; height:1px; border-bottom:1px solid #ccc; }
.yqlj h3 p i{ display:block; height:1px; border-bottom:1px solid #769e1a; width:100px; margin-top:1px}

.link{ padding-top:10px;}
.link a{ font:14px/21px Micrososoft Yahei; color:#666; border-right:1px solid #ddd; padding-right:10px; margin-right:10px; margin-bottom:10px}